double-layer glass - Spanish English Dictionary